Creating Reproducible R Workflows in Quarto
PhD Candidate in the SCCJ at UNO
Research background focuses on biopsychosocial criminology and quantitative methods
Dissertation: A Combined Theory Data-Driven Approach to Predicting Delinquent Risk in the Future of Families and Child Wellbeing Study
Quarto is an open-source scientific and technical publishing system built on Pandoc.
Quarto evolved from RMarkdown in order to integrate other coding languages (e.g., Python, Julia, Observable, etc.).
It’s free! And it’s built with reproducibility in mind.
It makes collaboration and peer-reviewing a billion times easier!
Add text in-between code-chunks to explain your steps ( e.g., justifying your statistical assumptions).
Create presentation that make your teaching or presentations interactive.
Quarto Revealjs Basics
index.qmd
---
title: "Basic Revealjs"
format: revealjs
editor: visual
---
## Quarto
Quarto enables you to weave together content and executable code into a finished presentation.
## Bullets
When you click the **Render** button a document will be generated that includes:
- Content authored with markdown
- Output from executable code
## Code
When you click the **Render** button a presentation will be generated that includes both content and the output of embedded code. You can embed code like this:
```{r}
1 + 1
```:::
Git is a open-source version control system.
GitHub is cloud platform for hosting and sharing projects.
Head here and then navigate to the green box that says “Code”.
1.) Open the workshop folder.
2.) Click on “quartobasics.qmd” and follow the directions.
3.) Click “reproworkflow.qmd” and follow along.
R for Data Science Online Learning Community